package com.mgg.message.service.sms;

import java.util.Map;

import com.mgg.common.enums.SmsTypeEnum;
import com.mgg.common.vo.UserVO;

public interface SmsService {

	void insertSmsSendLog(String smsId, String mobile, String param, String remark, String status) throws Exception;

	Map<String, String> getSmsConfigByType(Integer smsType, Integer subType) throws Exception;

	UserVO getUserById(String userId) throws Exception;

	void send(SmsTypeEnum paynotice, String mobile, Map<String, String> paramMap) throws Exception;

	void send(Integer smsType, Integer subType, String mobile, String param) throws Exception;

}
